home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Compute! Gazette 1985 March
/
1985-03.d64
/
baker's dozen 2
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-09-20
|
603b
|
22 lines
5 a=1:b=-1:c=40:d=-40:e=10:p=54272
10 printchr$(147):poke53280,0:poke53281,0
20 v=int(1000*rnd(1))+1024::q=int(15*rnd(1))+1
30 n=int(e*rnd(1))+1:z=int(e*rnd(1))+1
40 ifv+n<1024then:v=v-n:goto20
45 ifv+n>2023then:v=v-n:goto20
50 ifv-n<1024then:v=v+n:goto20
55 ifv-n>2023then:v=v+n:goto20
60 ifv+(40*z)<1024then:v=v-(40*z):goto20
65 ifv+(40*z)>2023then:v=v-(40*z):goto20
70 ifv-(40*z)<1024then:v=v+(40*z):goto20
75 ifv-(40*o)>2023then:v=v+(40*z):goto20
80 forx=1ton:pokev+a,67:pokev+a+p,q:v=v+a:next
90 pokev,75:pokev+p,q
100 forx=1toz:pokev+d,66:pokev+d+p,q:v=v+d:next
110 pokev,73:pokev+p,q
120 forx=1ton:pokev+b,67:pokev+b+p,q:v=v+b:next
130 pokev,85:pokev+p,q
140 forx=1toz:pokev+c,66:pokev+c+p,q:v=v+c:next
150 pokev,74:pokev+p,q
160 goto20